Compund Words

Last Search Words

Sponsored Links

Search Result:fen orchid




Overview of noun fen_orchid

The noun fen orchid has 1 sense


  • fen orchid, fen orchis, Liparis loeselii -- (small terrestrial orchid of eastern North America and Europe having two nearly basal leaves and dull yellow-green racemose flowers)